'use strict'

import Window  from "./window"
import { app }  from 'electron'
import path from 'path'

export const win = new Window({
  width: 900,
  height: 600,
  frame: false,
  resizable: true,
  webPreferences: {
    nodeIntegration: false,
    contextIsolation: true,
    preload: path.join(__dirname, './../../dist-electron/preload/index.js')
  }
})

//  在whenReady()成功后调用createWindow()。
app.whenReady().then(() => {
  win.listen()
  win.createWindow()
})

// 如果用户不是在 macOS(darwin) 上运行程序，则调用 app.quit()。
app.on('window-all-closed', () => {
  if (process.platform !== 'darwin') app.quit()
})